Dioon spinulosum (ZAMIACEAE)

Common Names:

Giant Dioon

Images: